#ifndef POLYNOMIALS_H
#define POLYNOMIALS_H
typedef struct node_poly* ptrnode; 
typedef ptrnode position;
typedef ptrnode ptr_list;
ptr_list create_ptr(int length, float* coef_array, int* exp_array);
ptr_list ptr_add(ptr_list ptr1, ptr_list ptr2);
ptr_list ptr_multiply(ptr_list ptr1, ptr_list ptr2);
void inverse_ptr(ptr_list ptr);
void printPtrList(ptr_list ptr);
bool isEmpty_ptr(ptr_list l);

#endif